|
If you can't view the Datasheet, Please click here to try to view without PDF Reader . |
|
Datasheet File OCR Text: |
Preliminary DLBM-CG121 DLBM-CG121 Bluetooth TM Module Class 2 TM A Class 2 Bluetooth module suitable for cellular phone, smart phone applications. 1.FEATURES: Support DUN, SPP, AG & FAX profiles. Minimal software effort to own Bluetooth functions. Almost no resource required from host CPU. Reducing the size and thickness greatly by using high-density packaging technology. Compliant to various interfaces: UART, USB, PCM ...etc. Wide operating temperature range: -30~+80. 2.Device diagram BC 3- andphone H Figure 1. DLBM-CG121 Block Diagram Data Sheet July 30, 2004 Proprietary Information and Specifications are Subject to Change Preliminary DLBM-CG121 3.General Specification Bluetooth TM Specification Frequency Modulation Transmission rate Receive sensitivity Maximum output power Operating Voltage Operating temperature Antenna Impedance Package size Operating range Version 1.1 2402~2480MHz FHSS/GFSK 721kbps -80dBm +4dBm(Class 2) 1.8V or 2.2~3.6V -30~+80 50 ohm 9.1*7.9*1.6mm > 10 meters 4.Rating Min Storage Temperature VDD_1.8V VDD_IO VREG_IN -40 -0.4 -0.4 -0.4 Max +85 +1.9 +3.6 +3.6 Unit V V V Data Sheet July 30, 2004 Proprietary Information and Specifications are Subject to Change Preliminary DLBM-CG121 5.Interface Interface Antenna UART Interface SPI Interface PIO Interface Description External Antenna 50 ohm TX,RX,RTS,CTS(9600bps~1.5Mbps) Synchronous Serial Interface for firmware download 8 terminals 6.Power Supply Diagram ANT V D D _1. 8V BPF Bal un BC 2- O M R V D D _I O V R EG _I N X ' al t Figure 2. Power Supply Diagram Terminal VDD_1.8V VDD_IO VREG_IN 3.0V Power Supply NC 1.7 to 3.6V 2.2 to 3.6V 1.8V Power Supply 1.7 to 1.9V 1.7 to 1.9V NC Data Sheet July 30, 2004 Proprietary Information and Specifications are Subject to Change Preliminary DLBM-CG121 7.RF Characteristics Operating Condition: +25, VDD=1.8V RF Characteristics 1. Frequency Range 2. Output Power 3. Sensitivity at 0.1% BER 1) 2402MHz 2) 2441MHz 3) 2480MHz 4. Maximum Input Level (BER0.1%) 5. Adjacent channel selectivity 1) C/I F=F0 + 1MHz 2) C/I F=F0 - 1MHz 3) C/I F=F0 + 2MHz 4) C/I F=F0 - 2MHz 5) C/I FF0 + 3MHz 6) C/I FF0 - 5MHz 7) C/I F=FImage 6. Adjacent channel transmit power 1) F=F0 2MHz 2) F=F0 3MHz 7. Modulation Characteristics 1) Modulation f1avg 2) Modulation f2max 8. Initial Carrier Frequency Tolerance 1) 2402MHz 2) 2441MHz 3) 2480MHz Min. Typ. Max. Unit MHz dBm dBm dBm dBm dBm 2400 ~ 2483.5 0 4 -80 -80 -80 3 -4 -4 -35 -21 -45 -45 -18 -35 -55 -9 0 0 -30 -20 dB dB dB dB dB dB dB dBc dBc 165 155 -75 -75 -75 -3 -7 -14 75 75 75 kHz kHz kHz kHz kHz Data Sheet July 30, 2004 Proprietary Information and Specifications are Subject to Change Preliminary DLBM-CG121 9. Carrier Frequency Drift 1) 1slot 2) 5slot 4) Drift rate 10. 20dB Bandwidth for modulated carrier 1) 2402MHz 2) 2441MHz 3) 2480MHz 11.C/I co - channel 9 10 8 879 816 819 9 kHz kHz KHz/50us KHz KHz KHz dB Data Sheet July 30, 2004 Proprietary Information and Specifications are Subject to Change Preliminary DLBM-CG121 8.Application circuit Fi gure 3.1. Suppl 8V y Data Sheet July 30, 2004 Proprietary Information and Specifications are Subject to Change Preliminary DLBM-CG121 Fi gure 4.2. 2V Suppl 2~4. y Data Sheet July 30, 2004 Proprietary Information and Specifications are Subject to Change Preliminary DLBM-CG121 9.PI Set i O tng - AUDIO_SEL and DATA_SEL - hardware signal profile identifier - PWR_UP - used as a wake up pulse before UART communications - DISCONNECT SIGNAL - hardware RFComm disconnect input - PIO[11] 16MHz clock select - PIO[2] LED display Data Sheet July 30, 2004 Proprietary Information and Specifications are Subject to Change Preliminary DLBM-CG121 10. Basic Embedded Architecture Profiles MMI Audio Gateway Dial-up Networking Serial Port FAX AT interpreter AT interpreter UART AT C om m ands UART Digital Audio PC M Digital Audio D LBM - G 121 C H O ST Figure 5. Embedded Architecture BTM 11.Hardware connection DLBM-CG121 requires the following hardware connections: Serial communications port with or without hardware flow control. PCM interface for audio gateway profile. Data Sheet July 30, 2004 Proprietary Information and Specifications are Subject to Change Preliminary DLBM-CG121 12. Mobile Phone Host requirements The DLBM-CG121 is designed to connect to the existing audio and data connections which or almost always made available on any mobile phone. This removes the need for any baseband software modifications on the part of the host controller since these connections already exist. The mobile phone designer need simply design a Bluetooth Man-Machine interface in order to do the following functions: Bluetooth Neighborhood inquiry Select, enter PIN and pair with a remote device Show the status of a currently connected Bluetooth service. Limited control of the Bluetooth link i.e. SCO creation (automatic option also available), in-band / out-of band ring determination etc. Since all the profiles are handles on DLBM-CG121 and a simple AT command set is utilized, there is minimal effort and time to market for the mobile phone company. 13. Software architecture 13.1 Initialization and start-up When DLBM-CG121 is initially turned on, the DLBM-CG121 firmware will request configurations data from the host using the +CCFG command. The host will download the PSKEYS, Bluetooth address and friendly name at this point and when it has finished configuring the device, will initiate a warm reset via the BCCMD interface. Data Sheet July 30, 2004 Proprietary Information and Specifications are Subject to Change Preliminary DLBM-CG121 RESET ATEO No "O K " Recei ved? Yes Reques confgur i t i aton f om hos ( r t +CCFG ) D el 1s ay H os s s up s t et uppored pr ies ls , t ofl i t Bl oot addr s f i y nam e uet h es , rendl and ot r r PSK EY S her equied H os i tat w ar r etvi BCCM D t nii es m es a Figure 6. Software Architecture Data Sheet July 30, 2004 Proprietary Information and Specifications are Subject to Change Preliminary DLBM-CG121 13.2 Setting PSKeys Setting the PSKEYS consist of three elements in the AT+SETPS command. These elements are: The Pskey address which is a four digit word formatted in ASCII that represents the address of the key to be set. Therefore, to change the contents of address 0x0108, this field will be set to "0108". The data string which is made up of multiples of four digit words. These word will be filled in the respective PSKey address's data field. E.g. "000112349876" will enter the word 0001 1234 9876 into the selected PSKEY. The store type. Typically this should be set to 8 to select the Ram are of PSKEYS. An example of setting the PSKEYS is to set the crystal frequency trim :AT+SETPS=01f6,001d,0008. To set a string value such as the friendly name, the host must prefix the data field with `s' i.e. AT+SETPS =0108,sHandphone,0008. This will change the friendly name to "Handphone" To read a PSKEY, the host must use the AT+GETPS command e.g. AT+GETPS=01f6 will return the crystal frequency trim value. To initiate a warm reset, the host must use the BCCMD protocol using the varid 0x4002 e.g. AT+BCCMD=4002,0002,0000. One of the field that must be set is the supported profiles list or PSKey address 0x028d Data Sheet July 30, 2004 Proprietary Information and Specifications are Subject to Change Preliminary DLBM-CG121 13.3 Supported profiles list (0x028d) During the configuration process, the host must set up the supported profile list in PSKEY_USR_3 as follows: Bit 7 Reserved Bit 6 Bit 5 Bit 4 Fax Bit 3 Handsfree Bit 2 DUN Bit 1 SPP Bit 0 Headset Reserved Reserved Setting the respective bit will cause this profile to be registered after the warm reset. Phone Event +CCFG DLBM-CG121 Event St tI talzaton ar nii i i SetBl oot uet h addr s es AT+SETPS=0001, addr 0008 SetBl oot addr s uet h es OK Setf i y nam e rendl AT+SETPS=0108, Setf i y nam e rendl OK Setot r r her equied PSK EY S AT+SETPS= AT+BCCM D =4002, 0002, 0000 I tat w ar r et nii e m es D LBM - 121 r etw ih CG es t new val i RA M ues n Data Sheet July 30, 2004 Proprietary Information and Specifications are Subject to Change Preliminary DLBM-CG121 13.4 Device Registration process Once the configuration process has completed, and the warm reset has been initiated, the host must register the trusted devices with the firmware. The host can register devices at any time after the DLBM-CG121 as sent the +CRREG request command. Once the device registration command has been sent from the host, the host must wait for the OK response from the DLBM-CG121 before registering the next device. Phone Event +CRREG DLBM-CG121 Event I talzaton com pl ed nii i i et Reti fr t reve is tus ed devi rt ce AT+CREG = OK Regi t bd_addr 0] s er [ w ih lnk key[ ti 0] Reti tus ed reve r t devi n ce AT+CREG = Regi t bd_addr n] s er [ w ih lnk key[ ti n] OK Data Sheet July 30, 2004 Proprietary Information and Specifications are Subject to Change Preliminary DLBM-CG121 13.5 Pairing Process The sequence to pair the DLBM-CG121 with external remote devices is done as follows: M obie Phone H os l t Sear BT N ei ch ghbor hood U A RT AT+CI R = ( 2)( 8) Q 1, ,1OK +CI Q RES = nam e 1 , N bd_addr1 D LBM - G 121 C St tI ar nquiy r C om m ent s 1- A udi D evi o ces 2- A l D evi l ces 1- - no ofr ur 8 et ns I nquiy Res ti caton r ul ndi i Recei r pons ve es es D evi Found ces N am e 1 N am e 2 +CI Q RES = nam e n , N bd_addrn AT+CPRR = bd_addr2 +CI Q RES = nam e 2 , N bd_addr2 N am e 5 Sel a devi e. nam e 2 ect ce g St t Parng pr ars i oces s OK N am e 2 +CPI REQ = bd_addr2 N w ih bd_addr2 t PI :**** N A s f PI f om hos k or N r t Rem ot devi e ce r eques a PI code t N D LBM - 121 s CG ends t he U s ent s t PI code er er he N 1234 AT+CPCR = bd_addr2,1234 PI code t t r ot N o he em e devi ce N am e 2 N am e 2 paied r s ucces f l s uly +CPI CFM = ( -4) N 0 , D LBM - 121 s CG ends t he r ul oft parng es t he i pr oces t t hos s o he t I PI i cor ect f Ns r s ul paii s rng ucces f ot w i e f l e her s aiur Data Sheet July 30, 2004 Proprietary Information and Specifications are Subject to Change Preliminary DLBM-CG121 A "+CINQCFM= Data Sheet July 30, 2004 Proprietary Information and Specifications are Subject to Change Preliminary DLBM-CG121 13.6 Incoming call is received (out-of-band ring used) M obie Phone H os l t Connect request to headset Bluetooth connection established Headset Profile +CPROFILE = 1 Headset plays ring sequence User answers call U A RT D LBM - G 121 C Connect request with device bd_addr RFComm connection established C om m ent s Handphone will attempt a connection AT+CCMR= +CRFCSTAT=bd_addr,0 Incoming Call Call answered RING +CKPD=200 Send Ring command DLBM-CG121 can answer automatically (PSKEY_USR11 : 8) If +CKPD = 200 then ask for SCO AT+CASR=0 DLBM-CG121 establishes a HV3 SCO connection Audio path open +CSCOSTAT=0 DLBM-CG121 indicates SCO Call Disconnected +CKPD=200 DLBM-CG121 receives AT+CKPD = 200 command User disconnects call Phone indicates call disconnection NO CARRIER +CSCOSTAT=3 DLBM-CG121 removes SCO connection Audio lost Data Sheet July 30, 2004 Proprietary Information and Specifications are Subject to Change Preliminary DLBM-CG121 Phone disconnects RFComm connection Phone Disconnected +CRFCSTAT=bd_addr,3 AT+CRDR DLBM-CG121 removes RFComm link lost RFC connection Data Sheet July 30, 2004 Proprietary Information and Specifications are Subject to Change Preliminary DLBM-CG121 13.7 Incoming call is received (in-band ring used) M obie Phone H os l t Incoming Call U A RT AT +CCMR=bd_addr,1,1 D LBM - G 121 C Connect request with bd_addr C om m ent s DLBM-CG121 will attempt a connection unless a service level connection already exists Bluetooth connection established Headset profile Incoming Call +CRFCSTAT=bd_addr,0 RFComm connection established +CPROFILE=1 RING DLBM-CG121 opens audio path DLBM-CG121 indicates SCO status DLBM-CG121 indicates button press User answers call Audio path open Headset plays in band ring tone from phone +CSCOSTAT=0 Call answered +CKPD=200 Call Disconnected +CKPD=200 DLBM-CG121 receives AT+CKPD = 200 command User disconnects call Phone indicates call disconnection NO CARRIER +CSCOSTAT=3 DLBM-CG121 removes SCO connection Audio lost Bluetooth connection lost e.g. out of range +CRFCSTAT=bd_addr,3 Example of user goes out of range RFComm link lost Data Sheet July 30, 2004 Proprietary Information and Specifications are Subject to Change Preliminary DLBM-CG121 13.8 Data services The DLBM-CG121 supports the following data services Serial Port Profile (+CPROFILE = 2) Dial-up networking (+CPROFILE = 3) Handsfree Profile (+CPROFILE = 4) Fax (+CPROFILE = 5) The default state of the firmware is to always be in idle. Therefore to put the device into connectable mode, the host must issue the AT+CCSR command. On connection of a service from a remote devices, the firmware will indicate the status of the service level connection with +CRFCSTAT = Data Sheet July 30, 2004 Proprietary Information and Specifications are Subject to Change Preliminary DLBM-CG121 13.9 SPP, DUN and Fax connections M obie Phone H os l t Bluetooth connection established SPP,DUN,Fax Profile U A RT +CRFCSTAT=bd_addr,0 D LBM - G 121 C RFComm connection established Start 200ms timer to flush buffers C om m ent s SPP,Dial-up or Fax service connects to D LBM - 121 CG +CPROFILE=(2,3,5) Direct communications with remote device PAIR I/O momentarily pulled high to disconnect RFComm Bluetooth connection lost +CRFCSTAT=0.3 RFComm traffic routed directly to UART and vice versa RFComm Disconnect Request RFCom m di connect s ed D LBM - 121 does not CG process any commands Remote user disconnects service UART data now available to D LBM - 121 CG When the Dial-up Networking, SPP or FAX profiles are activated, DLBM-CG121 will initiate two actions: * Change the mode state hardware output according to the setting is PSKEY_USR18. It will also issue the data stored in PSKEY_USR32 (SPP service connected), PSKEY_USR33 (DUN service connected) or PSKEY_USR35 (Fax service connected) which may be required by certain mobile phones to switch modes. * Immediately create a direct link between the UART data and RFComm data. At this point, the DLBM-CG121 is not involved in any data between the two devices. Data Sheet July 30, 2004 Proprietary Information and Specifications are Subject to Change Preliminary DLBM-CG121 On disconnection of the RFComm link, the mode state hardware output will change to the default mode and issue the data stored in PSKEY_USR30 To ensure that the mobile phone does indeed disconnect on the loss of an RFComm link, PSKEY_USR36 can be used to store the text string that will unconditionally disconnect the phone from the network (e.g +++ATH\r). An alternative method is to use the DATA_SEL I/O which will invert state for a period of 1s after the RFComm link has been lost. This can be used to simulate disconnection of a data service. For the list of DUN and FAX commands, refer to DUN and FAX profile specification from the Bluetooth SIG. 13.10 Changing the default states of BlueCore2/3-Gateway It is possible to change the default states to the following: * Make DLBM-CG121 idle. This is accomplished by sending the AT+CCNR command. This will cancel the last operation and switch off the BlueCore radio. * Make DLBM-CG121 discoverable. This is accomplished by sending the AT+CDIS= |
Price & Availability of DLBM-CG121 |
|
|
All Rights Reserved © IC-ON-LINE 2003 - 2022 |
[Add Bookmark] [Contact Us] [Link exchange] [Privacy policy] |
Mirror Sites : [www.datasheet.hk]
[www.maxim4u.com] [www.ic-on-line.cn]
[www.ic-on-line.com] [www.ic-on-line.net]
[www.alldatasheet.com.cn]
[www.gdcy.com]
[www.gdcy.net] |